#!/usr/bin/env node

const fs  = require('fs'),
      fileName = process.argv[2] || __filename,//没有命令行参数时，默认打印脚本本身内容
      log = console.log;
//异步方式读取文件内容
fs.readFile(fileName,(err,data)=>{
  if(err){
    //文件不存在打印错误信息
    console.error(err.message);
    process.exit(1);
  }else{
    log(data.toString('utf8'));
  }
});

